
package com.mu.rai.services;

import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;



/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the com.mu.rai.services package. 
 * <p>An ObjectFactory allows you to programatically 
 * construct new instances of the Java representation 
 * for XML content. The Java representation of XML 
 * content can consist of schema derived interfaces 
 * and classes representing the binding of schema 
 * type definitions, element declarations and model 
 * groups.  Factory methods for each of these are 
 * provided in this class.
 * 
 */
@XmlRegistry
public class ObjectFactory {

    private final static QName _AbortResponse_QNAME = new QName("http://services.rai.mu.com", "abortResponse");
    private final static QName _ScheduleAnalysisReport_QNAME = new QName("http://services.rai.mu.com", "scheduleAnalysisReport");
    private final static QName _Find_QNAME = new QName("http://services.rai.mu.com", "find");
    private final static QName _SaveResponse_QNAME = new QName("http://services.rai.mu.com", "saveResponse");
    private final static QName _GetJobStatusByUUID_QNAME = new QName("http://services.rai.mu.com", "getJobStatusByUUID");
    private final static QName _FindUsingResponse_QNAME = new QName("http://services.rai.mu.com", "findUsingResponse");
    private final static QName _Resume_QNAME = new QName("http://services.rai.mu.com", "resume");
    private final static QName _CopyResponse_QNAME = new QName("http://services.rai.mu.com", "copyResponse");
    private final static QName _Summary_QNAME = new QName("http://services.rai.mu.com", "summary");
    private final static QName _GetJobResultByUUID_QNAME = new QName("http://services.rai.mu.com", "getJobResultByUUID");
    private final static QName _FindUsing_QNAME = new QName("http://services.rai.mu.com", "findUsing");
    private final static QName _DeleteResponse_QNAME = new QName("http://services.rai.mu.com", "deleteResponse");
    private final static QName _MuConfig_QNAME = new QName("http://services.rai.mu.com", "mu_config");
    private final static QName _TbaFault_QNAME = new QName("http://services.rai.mu.com", "tba_fault");
    private final static QName _ScheduleAnalysisExport_QNAME = new QName("http://services.rai.mu.com", "scheduleAnalysisExport");
    private final static QName _FindAnalysisUsing_QNAME = new QName("http://services.rai.mu.com", "findAnalysisUsing");
    private final static QName _ScheduleAnalysisExportResponse_QNAME = new QName("http://services.rai.mu.com", "scheduleAnalysisExportResponse");
    private final static QName _ResumeResponse_QNAME = new QName("http://services.rai.mu.com", "resumeResponse");
    private final static QName _GetFaultsResponse_QNAME = new QName("http://services.rai.mu.com", "getFaultsResponse");
    private final static QName _ScheduleAnalysisReportResponse_QNAME = new QName("http://services.rai.mu.com", "scheduleAnalysisReportResponse");
    private final static QName _StatusResponse_QNAME = new QName("http://services.rai.mu.com", "statusResponse");
    private final static QName _GetJobResultByJobId_QNAME = new QName("http://services.rai.mu.com", "getJobResultByJobId");
    private final static QName _RunResponse_QNAME = new QName("http://services.rai.mu.com", "runResponse");
    private final static QName _GetJobResultByUUIDResponse_QNAME = new QName("http://services.rai.mu.com", "getJobResultByUUIDResponse");
    private final static QName _Delete_QNAME = new QName("http://services.rai.mu.com", "delete");
    private final static QName _GetFaults_QNAME = new QName("http://services.rai.mu.com", "getFaults");
    private final static QName _Run_QNAME = new QName("http://services.rai.mu.com", "run");
    private final static QName _FindAnalysisUsingResponse_QNAME = new QName("http://services.rai.mu.com", "findAnalysisUsingResponse");
    private final static QName _GetJobResultByJobIdResponse_QNAME = new QName("http://services.rai.mu.com", "getJobResultByJobIdResponse");
    private final static QName _FaultListSummary_QNAME = new QName("http://services.rai.mu.com", "fault_list_summary");
    private final static QName _Abort_QNAME = new QName("http://services.rai.mu.com", "abort");
    private final static QName _Suspend_QNAME = new QName("http://services.rai.mu.com", "suspend");
    private final static QName _Save_QNAME = new QName("http://services.rai.mu.com", "save");
    private final static QName _FindResponse_QNAME = new QName("http://services.rai.mu.com", "findResponse");
    private final static QName _Copy_QNAME = new QName("http://services.rai.mu.com", "copy");
    private final static QName _SuspendResponse_QNAME = new QName("http://services.rai.mu.com", "suspendResponse");
    private final static QName _GetJobStatusByUUIDResponse_QNAME = new QName("http://services.rai.mu.com", "getJobStatusByUUIDResponse");
    private final static QName _GetJobStatusByJobId_QNAME = new QName("http://services.rai.mu.com", "getJobStatusByJobId");
    private final static QName _Analysis_QNAME = new QName("http://services.rai.mu.com", "analysis");
    private final static QName _Job_QNAME = new QName("http://services.rai.mu.com", "job");
    private final static QName _Status_QNAME = new QName("http://services.rai.mu.com", "status");
    private final static QName _GetJobStatusByJobIdResponse_QNAME = new QName("http://services.rai.mu.com", "getJobStatusByJobIdResponse");

    /**
     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.mu.rai.services
     * 
     */
    public ObjectFactory() {
    }

    /**
     * Create an instance of {@link Run }
     * 
     */
    public Run createRun() {
        return new Run();
    }

    /**
     * Create an instance of {@link FaultListSummary }
     * 
     */
    public FaultListSummary createFaultListSummary() {
        return new FaultListSummary();
    }

    /**
     * Create an instance of {@link ProcessTargetControl }
     * 
     */
    public ProcessTargetControl createProcessTargetControl() {
        return new ProcessTargetControl();
    }

    /**
     * Create an instance of {@link Ipv6SrcAddress }
     * 
     */
    public Ipv6SrcAddress createIpv6SrcAddress() {
        return new Ipv6SrcAddress();
    }

    /**
     * Create an instance of {@link Ipv4Protocol }
     * 
     */
    public Ipv4Protocol createIpv4Protocol() {
        return new Ipv4Protocol();
    }

    /**
     * Create an instance of {@link ExpectCommand }
     * 
     */
    public ExpectCommand createExpectCommand() {
        return new ExpectCommand();
    }

    /**
     * Create an instance of {@link DosAttack }
     * 
     */
    public DosAttack createDosAttack() {
        return new DosAttack();
    }

    /**
     * Create an instance of {@link PasswordCommand }
     * 
     */
    public PasswordCommand createPasswordCommand() {
        return new PasswordCommand();
    }

    /**
     * Create an instance of {@link InstrumentEvent }
     * 
     */
    public InstrumentEvent createInstrumentEvent() {
        return new InstrumentEvent();
    }

    /**
     * Create an instance of {@link MutationAttack }
     * 
     */
    public MutationAttack createMutationAttack() {
        return new MutationAttack();
    }

    /**
     * Create an instance of {@link Host }
     * 
     */
    public Host createHost() {
        return new Host();
    }

    /**
     * Create an instance of {@link ResumeResponse }
     * 
     */
    public ResumeResponse createResumeResponse() {
        return new ResumeResponse();
    }

    /**
     * Create an instance of {@link ServiceFilter }
     * 
     */
    public ServiceFilter createServiceFilter() {
        return new ServiceFilter();
    }

    /**
     * Create an instance of {@link Ipv6Address }
     * 
     */
    public Ipv6Address createIpv6Address() {
        return new Ipv6Address();
    }

    /**
     * Create an instance of {@link Copy }
     * 
     */
    public Copy createCopy() {
        return new Copy();
    }

    /**
     * Create an instance of {@link AnalysisSummary }
     * 
     */
    public AnalysisSummary createAnalysisSummary() {
        return new AnalysisSummary();
    }

    /**
     * Create an instance of {@link MutationAttack.Options }
     * 
     */
    public MutationAttack.Options createMutationAttackOptions() {
        return new MutationAttack.Options();
    }

    /**
     * Create an instance of {@link ScheduleAnalysisReport }
     * 
     */
    public ScheduleAnalysisReport createScheduleAnalysisReport() {
        return new ScheduleAnalysisReport();
    }

    /**
     * Create an instance of {@link Testbed.MuIfs }
     * 
     */
    public Testbed.MuIfs createTestbedMuIfs() {
        return new Testbed.MuIfs();
    }

    /**
     * Create an instance of {@link GetJobStatusByUUID }
     * 
     */
    public GetJobStatusByUUID createGetJobStatusByUUID() {
        return new GetJobStatusByUUID();
    }

    /**
     * Create an instance of {@link Analysis.Monitors }
     * 
     */
    public Analysis.Monitors createAnalysisMonitors() {
        return new Analysis.Monitors();
    }

    /**
     * Create an instance of {@link ScheduleAnalysisExport }
     * 
     */
    public ScheduleAnalysisExport createScheduleAnalysisExport() {
        return new ScheduleAnalysisExport();
    }

    /**
     * Create an instance of {@link Ipv4Header.IpOptions }
     * 
     */
    public Ipv4Header.IpOptions createIpv4HeaderIpOptions() {
        return new Ipv4Header.IpOptions();
    }

    /**
     * Create an instance of {@link RouterAlert }
     * 
     */
    public RouterAlert createRouterAlert() {
        return new RouterAlert();
    }

    /**
     * Create an instance of {@link TcpUrgentPointer }
     * 
     */
    public TcpUrgentPointer createTcpUrgentPointer() {
        return new TcpUrgentPointer();
    }

    /**
     * Create an instance of {@link Ipv4HeaderWithProtocol }
     * 
     */
    public Ipv4HeaderWithProtocol createIpv4HeaderWithProtocol() {
        return new Ipv4HeaderWithProtocol();
    }

    /**
     * Create an instance of {@link VectorListEntry }
     * 
     */
    public VectorListEntry createVectorListEntry() {
        return new VectorListEntry();
    }

    /**
     * Create an instance of {@link Ipv4DstAddress }
     * 
     */
    public Ipv4DstAddress createIpv4DstAddress() {
        return new Ipv4DstAddress();
    }

    /**
     * Create an instance of {@link ReferenceFilter.Values }
     * 
     */
    public ReferenceFilter.Values createReferenceFilterValues() {
        return new ReferenceFilter.Values();
    }

    /**
     * Create an instance of {@link GetJobStatusByUUIDResponse }
     * 
     */
    public GetJobStatusByUUIDResponse createGetJobStatusByUUIDResponse() {
        return new GetJobStatusByUUIDResponse();
    }

    /**
     * Create an instance of {@link ScheduleAnalysisExportResponse }
     * 
     */
    public ScheduleAnalysisExportResponse createScheduleAnalysisExportResponse() {
        return new ScheduleAnalysisExportResponse();
    }

    /**
     * Create an instance of {@link AsciiPayload }
     * 
     */
    public AsciiPayload createAsciiPayload() {
        return new AsciiPayload();
    }

    /**
     * Create an instance of {@link DosPattern.Intervals }
     * 
     */
    public DosPattern.Intervals createDosPatternIntervals() {
        return new DosPattern.Intervals();
    }

    /**
     * Create an instance of {@link Ramp }
     * 
     */
    public Ramp createRamp() {
        return new Ramp();
    }

    /**
     * Create an instance of {@link FindAnalysisUsing }
     * 
     */
    public FindAnalysisUsing createFindAnalysisUsing() {
        return new FindAnalysisUsing();
    }

    /**
     * Create an instance of {@link VectorRange }
     * 
     */
    public VectorRange createVectorRange() {
        return new VectorRange();
    }

    /**
     * Create an instance of {@link ReferencePair }
     * 
     */
    public ReferencePair createReferencePair() {
        return new ReferencePair();
    }

    /**
     * Create an instance of {@link GetFaultsResponse }
     * 
     */
    public GetFaultsResponse createGetFaultsResponse() {
        return new GetFaultsResponse();
    }

    /**
     * Create an instance of {@link TimedCommand }
     * 
     */
    public TimedCommand createTimedCommand() {
        return new TimedCommand();
    }

    /**
     * Create an instance of {@link MutationAttack.Includes }
     * 
     */
    public MutationAttack.Includes createMutationAttackIncludes() {
        return new MutationAttack.Includes();
    }

    /**
     * Create an instance of {@link VariantEvent }
     * 
     */
    public VariantEvent createVariantEvent() {
        return new VariantEvent();
    }

    /**
     * Create an instance of {@link Ipv4HeaderWithProtocol.IpOptions }
     * 
     */
    public Ipv4HeaderWithProtocol.IpOptions createIpv4HeaderWithProtocolIpOptions() {
        return new Ipv4HeaderWithProtocol.IpOptions();
    }

    /**
     * Create an instance of {@link Layer4Port }
     * 
     */
    public Layer4Port createLayer4Port() {
        return new Layer4Port();
    }

    /**
     * Create an instance of {@link CommandMonitor }
     * 
     */
    public CommandMonitor createCommandMonitor() {
        return new CommandMonitor();
    }

    /**
     * Create an instance of {@link MinMaxVectorIDSelector }
     * 
     */
    public MinMaxVectorIDSelector createMinMaxVectorIDSelector() {
        return new MinMaxVectorIDSelector();
    }

    /**
     * Create an instance of {@link Reference }
     * 
     */
    public Reference createReference() {
        return new Reference();
    }

    /**
     * Create an instance of {@link Ipv6Header }
     * 
     */
    public Ipv6Header createIpv6Header() {
        return new Ipv6Header();
    }

    /**
     * Create an instance of {@link TemplateContainer }
     * 
     */
    public TemplateContainer createTemplateContainer() {
        return new TemplateContainer();
    }

    /**
     * Create an instance of {@link TelnetChannel }
     * 
     */
    public TelnetChannel createTelnetChannel() {
        return new TelnetChannel();
    }

    /**
     * Create an instance of {@link SyslogNotifier.Events }
     * 
     */
    public SyslogNotifier.Events createSyslogNotifierEvents() {
        return new SyslogNotifier.Events();
    }

    /**
     * Create an instance of {@link Ipv6HopLimit }
     * 
     */
    public Ipv6HopLimit createIpv6HopLimit() {
        return new Ipv6HopLimit();
    }

    /**
     * Create an instance of {@link ExternalAttack }
     * 
     */
    public ExternalAttack createExternalAttack() {
        return new ExternalAttack();
    }

    /**
     * Create an instance of {@link Interval }
     * 
     */
    public Interval createInterval() {
        return new Interval();
    }

    /**
     * Create an instance of {@link InternalRestarter }
     * 
     */
    public InternalRestarter createInternalRestarter() {
        return new InternalRestarter();
    }

    /**
     * Create an instance of {@link DosPattern }
     * 
     */
    public DosPattern createDosPattern() {
        return new DosPattern();
    }

    /**
     * Create an instance of {@link SnmpRestarter }
     * 
     */
    public SnmpRestarter createSnmpRestarter() {
        return new SnmpRestarter();
    }

    /**
     * Create an instance of {@link DhcpIf }
     * 
     */
    public DhcpIf createDhcpIf() {
        return new DhcpIf();
    }

    /**
     * Create an instance of {@link FaultInspectCommand.FaultInspects }
     * 
     */
    public FaultInspectCommand.FaultInspects createFaultInspectCommandFaultInspects() {
        return new FaultInspectCommand.FaultInspects();
    }

    /**
     * Create an instance of {@link FindUsingResponse }
     * 
     */
    public FindUsingResponse createFindUsingResponse() {
        return new FindUsingResponse();
    }

    /**
     * Create an instance of {@link ConsoleChannel }
     * 
     */
    public ConsoleChannel createConsoleChannel() {
        return new ConsoleChannel();
    }

    /**
     * Create an instance of {@link FaultSummary }
     * 
     */
    public FaultSummary createFaultSummary() {
        return new FaultSummary();
    }

    /**
     * Create an instance of {@link ServiceFilter.Values }
     * 
     */
    public ServiceFilter.Values createServiceFilterValues() {
        return new ServiceFilter.Values();
    }

    /**
     * Create an instance of {@link ExternalAttack.Generators }
     * 
     */
    public ExternalAttack.Generators createExternalAttackGenerators() {
        return new ExternalAttack.Generators();
    }

    /**
     * Create an instance of {@link KernelTargetControl }
     * 
     */
    public KernelTargetControl createKernelTargetControl() {
        return new KernelTargetControl();
    }

    /**
     * Create an instance of {@link Ipv4Offset }
     * 
     */
    public Ipv4Offset createIpv4Offset() {
        return new Ipv4Offset();
    }

    /**
     * Create an instance of {@link Status }
     * 
     */
    public Status createStatus() {
        return new Status();
    }

    /**
     * Create an instance of {@link Analysis.Attacks }
     * 
     */
    public Analysis.Attacks createAnalysisAttacks() {
        return new Analysis.Attacks();
    }

    /**
     * Create an instance of {@link BinaryPayload }
     * 
     */
    public BinaryPayload createBinaryPayload() {
        return new BinaryPayload();
    }

    /**
     * Create an instance of {@link AnalysisArchiveOptions }
     * 
     */
    public AnalysisArchiveOptions createAnalysisArchiveOptions() {
        return new AnalysisArchiveOptions();
    }

    /**
     * Create an instance of {@link Ipv4SrcAddress }
     * 
     */
    public Ipv4SrcAddress createIpv4SrcAddress() {
        return new Ipv4SrcAddress();
    }

    /**
     * Create an instance of {@link com.mu.rai.services.ActiveChannel.Commands }
     * 
     */
    public com.mu.rai.services.ActiveChannel.Commands createActiveChannelCommands() {
        return new com.mu.rai.services.ActiveChannel.Commands();
    }

    /**
     * Create an instance of {@link Instrumentation }
     * 
     */
    public Instrumentation createInstrumentation() {
        return new Instrumentation();
    }

    /**
     * Create an instance of {@link ActionCommand }
     * 
     */
    public ActionCommand createActionCommand() {
        return new ActionCommand();
    }

    /**
     * Create an instance of {@link Layer2DosProtocol }
     * 
     */
    public Layer2DosProtocol createLayer2DosProtocol() {
        return new Layer2DosProtocol();
    }

    /**
     * Create an instance of {@link FaultIsolationEvent }
     * 
     */
    public FaultIsolationEvent createFaultIsolationEvent() {
        return new FaultIsolationEvent();
    }

    /**
     * Create an instance of {@link SshChannel }
     * 
     */
    public SshChannel createSshChannel() {
        return new SshChannel();
    }

    /**
     * Create an instance of {@link AnalysisReportOptions }
     * 
     */
    public AnalysisReportOptions createAnalysisReportOptions() {
        return new AnalysisReportOptions();
    }

    /**
     * Create an instance of {@link TcpAcknowledgement }
     * 
     */
    public TcpAcknowledgement createTcpAcknowledgement() {
        return new TcpAcknowledgement();
    }

    /**
     * Create an instance of {@link StatusResponse }
     * 
     */
    public StatusResponse createStatusResponse() {
        return new StatusResponse();
    }

    /**
     * Create an instance of {@link Ipv4Tos }
     * 
     */
    public Ipv4Tos createIpv4Tos() {
        return new Ipv4Tos();
    }

    /**
     * Create an instance of {@link Delete }
     * 
     */
    public Delete createDelete() {
        return new Delete();
    }

    /**
     * Create an instance of {@link ListVectorIDSelector }
     * 
     */
    public ListVectorIDSelector createListVectorIDSelector() {
        return new ListVectorIDSelector();
    }

    /**
     * Create an instance of {@link AttackIf }
     * 
     */
    public AttackIf createAttackIf() {
        return new AttackIf();
    }

    /**
     * Create an instance of {@link FaultInspect }
     * 
     */
    public FaultInspect createFaultInspect() {
        return new FaultInspect();
    }

    /**
     * Create an instance of {@link ListVectorIDSelector.Vectors }
     * 
     */
    public ListVectorIDSelector.Vectors createListVectorIDSelectorVectors() {
        return new ListVectorIDSelector.Vectors();
    }

    /**
     * Create an instance of {@link GetJobResultByUUIDResponse }
     * 
     */
    public GetJobResultByUUIDResponse createGetJobResultByUUIDResponse() {
        return new GetJobResultByUUIDResponse();
    }

    /**
     * Create an instance of {@link TcpDosProtocol }
     * 
     */
    public TcpDosProtocol createTcpDosProtocol() {
        return new TcpDosProtocol();
    }

    /**
     * Create an instance of {@link IpDosProtocol }
     * 
     */
    public IpDosProtocol createIpDosProtocol() {
        return new IpDosProtocol();
    }

    /**
     * Create an instance of {@link VectorSelector }
     * 
     */
    public VectorSelector createVectorSelector() {
        return new VectorSelector();
    }

    /**
     * Create an instance of {@link Ipv6DstAddress }
     * 
     */
    public Ipv6DstAddress createIpv6DstAddress() {
        return new Ipv6DstAddress();
    }

    /**
     * Create an instance of {@link VariantFilter }
     * 
     */
    public VariantFilter createVariantFilter() {
        return new VariantFilter();
    }

    /**
     * Create an instance of {@link GetJobStatusByJobId }
     * 
     */
    public GetJobStatusByJobId createGetJobStatusByJobId() {
        return new GetJobStatusByJobId();
    }

    /**
     * Create an instance of {@link TimedCommand.Commands }
     * 
     */
    public TimedCommand.Commands createTimedCommandCommands() {
        return new TimedCommand.Commands();
    }

    /**
     * Create an instance of {@link Ipv4Identifier }
     * 
     */
    public Ipv4Identifier createIpv4Identifier() {
        return new Ipv4Identifier();
    }

    /**
     * Create an instance of {@link GetFaults }
     * 
     */
    public GetFaults createGetFaults() {
        return new GetFaults();
    }

    /**
     * Create an instance of {@link RemoteTrigger }
     * 
     */
    public RemoteTrigger createRemoteTrigger() {
        return new RemoteTrigger();
    }

    /**
     * Create an instance of {@link Analysis }
     * 
     */
    public Analysis createAnalysis() {
        return new Analysis();
    }

    /**
     * Create an instance of {@link NameFilter.Values }
     * 
     */
    public NameFilter.Values createNameFilterValues() {
        return new NameFilter.Values();
    }

    /**
     * Create an instance of {@link CopyResponse }
     * 
     */
    public CopyResponse createCopyResponse() {
        return new CopyResponse();
    }

    /**
     * Create an instance of {@link ProtocolOption }
     * 
     */
    public ProtocolOption createProtocolOption() {
        return new ProtocolOption();
    }

    /**
     * Create an instance of {@link Ipv4Header }
     * 
     */
    public Ipv4Header createIpv4Header() {
        return new Ipv4Header();
    }

    /**
     * Create an instance of {@link Abort }
     * 
     */
    public Abort createAbort() {
        return new Abort();
    }

    /**
     * Create an instance of {@link PublishedNetworkAttack.Options }
     * 
     */
    public PublishedNetworkAttack.Options createPublishedNetworkAttackOptions() {
        return new PublishedNetworkAttack.Options();
    }

    /**
     * Create an instance of {@link FaultListSummary.FaultList }
     * 
     */
    public FaultListSummary.FaultList createFaultListSummaryFaultList() {
        return new FaultListSummary.FaultList();
    }

    /**
     * Create an instance of {@link MacDstAddress }
     * 
     */
    public MacDstAddress createMacDstAddress() {
        return new MacDstAddress();
    }

    /**
     * Create an instance of {@link Save }
     * 
     */
    public Save createSave() {
        return new Save();
    }

    /**
     * Create an instance of {@link Ipv4Ttl }
     * 
     */
    public Ipv4Ttl createIpv4Ttl() {
        return new Ipv4Ttl();
    }

    /**
     * Create an instance of {@link TemplateContainer.Templates }
     * 
     */
    public TemplateContainer.Templates createTemplateContainerTemplates() {
        return new TemplateContainer.Templates();
    }

    /**
     * Create an instance of {@link FindResponse }
     * 
     */
    public FindResponse createFindResponse() {
        return new FindResponse();
    }

    /**
     * Create an instance of {@link AuxIf }
     * 
     */
    public AuxIf createAuxIf() {
        return new AuxIf();
    }

    /**
     * Create an instance of {@link TcpSequence }
     * 
     */
    public TcpSequence createTcpSequence() {
        return new TcpSequence();
    }

    /**
     * Create an instance of {@link FaultEvent }
     * 
     */
    public FaultEvent createFaultEvent() {
        return new FaultEvent();
    }

    /**
     * Create an instance of {@link NamedModelObjectSummary }
     * 
     */
    public NamedModelObjectSummary createNamedModelObjectSummary() {
        return new NamedModelObjectSummary();
    }

    /**
     * Create an instance of {@link ExternalAttackGenerator }
     * 
     */
    public ExternalAttackGenerator createExternalAttackGenerator() {
        return new ExternalAttackGenerator();
    }

    /**
     * Create an instance of {@link JobSummary }
     * 
     */
    public JobSummary createJobSummary() {
        return new JobSummary();
    }

    /**
     * Create an instance of {@link RestartEvent }
     * 
     */
    public RestartEvent createRestartEvent() {
        return new RestartEvent();
    }

    /**
     * Create an instance of {@link ServiceTargetControl }
     * 
     */
    public ServiceTargetControl createServiceTargetControl() {
        return new ServiceTargetControl();
    }

    /**
     * Create an instance of {@link AffectedFilter }
     * 
     */
    public AffectedFilter createAffectedFilter() {
        return new AffectedFilter();
    }

    /**
     * Create an instance of {@link SeverityFilter.Values }
     * 
     */
    public SeverityFilter.Values createSeverityFilterValues() {
        return new SeverityFilter.Values();
    }

    /**
     * Create an instance of {@link ScheduleAnalysisReportResponse }
     * 
     */
    public ScheduleAnalysisReportResponse createScheduleAnalysisReportResponse() {
        return new ScheduleAnalysisReportResponse();
    }

    /**
     * Create an instance of {@link ConsoleMonitor }
     * 
     */
    public ConsoleMonitor createConsoleMonitor() {
        return new ConsoleMonitor();
    }

    /**
     * Create an instance of {@link Ipv4Address }
     * 
     */
    public Ipv4Address createIpv4Address() {
        return new Ipv4Address();
    }

    /**
     * Create an instance of {@link SleepCommand }
     * 
     */
    public SleepCommand createSleepCommand() {
        return new SleepCommand();
    }

    /**
     * Create an instance of {@link Ipv6NextHeader }
     * 
     */
    public Ipv6NextHeader createIpv6NextHeader() {
        return new Ipv6NextHeader();
    }

    /**
     * Create an instance of {@link SeverityFilter }
     * 
     */
    public SeverityFilter createSeverityFilter() {
        return new SeverityFilter();
    }

    /**
     * Create an instance of {@link Find }
     * 
     */
    public Find createFind() {
        return new Find();
    }

    /**
     * Create an instance of {@link ReferenceFilter }
     * 
     */
    public ReferenceFilter createReferenceFilter() {
        return new ReferenceFilter();
    }

    /**
     * Create an instance of {@link DeleteResponse }
     * 
     */
    public DeleteResponse createDeleteResponse() {
        return new DeleteResponse();
    }

    /**
     * Create an instance of {@link CommandMonitor.Commands }
     * 
     */
    public CommandMonitor.Commands createCommandMonitorCommands() {
        return new CommandMonitor.Commands();
    }

    /**
     * Create an instance of {@link DateFilter }
     * 
     */
    public DateFilter createDateFilter() {
        return new DateFilter();
    }

    /**
     * Create an instance of {@link AbortResponse }
     * 
     */
    public AbortResponse createAbortResponse() {
        return new AbortResponse();
    }

    /**
     * Create an instance of {@link com.mu.rai.services.ListeningMonitor.FaultPatterns }
     * 
     */
    public com.mu.rai.services.ListeningMonitor.FaultPatterns createListeningMonitorFaultPatterns() {
        return new com.mu.rai.services.ListeningMonitor.FaultPatterns();
    }

    /**
     * Create an instance of {@link MutationAttack.Excludes }
     * 
     */
    public MutationAttack.Excludes createMutationAttackExcludes() {
        return new MutationAttack.Excludes();
    }

    /**
     * Create an instance of {@link Ipv6HeaderWithProtocol }
     * 
     */
    public Ipv6HeaderWithProtocol createIpv6HeaderWithProtocol() {
        return new Ipv6HeaderWithProtocol();
    }

    /**
     * Create an instance of {@link NameFilter }
     * 
     */
    public NameFilter createNameFilter() {
        return new NameFilter();
    }

    /**
     * Create an instance of {@link FindAnalysisUsingResponse }
     * 
     */
    public FindAnalysisUsingResponse createFindAnalysisUsingResponse() {
        return new FindAnalysisUsingResponse();
    }

    /**
     * Create an instance of {@link UdpDosProtocol }
     * 
     */
    public UdpDosProtocol createUdpDosProtocol() {
        return new UdpDosProtocol();
    }

    /**
     * Create an instance of {@link GetJobResultByJobId }
     * 
     */
    public GetJobResultByJobId createGetJobResultByJobId() {
        return new GetJobResultByJobId();
    }

    /**
     * Create an instance of {@link PassthroughTarget }
     * 
     */
    public PassthroughTarget createPassthroughTarget() {
        return new PassthroughTarget();
    }

    /**
     * Create an instance of {@link PublishedNetworkAttack }
     * 
     */
    public PublishedNetworkAttack createPublishedNetworkAttack() {
        return new PublishedNetworkAttack();
    }

    /**
     * Create an instance of {@link AffectedFilter.Values }
     * 
     */
    public AffectedFilter.Values createAffectedFilterValues() {
        return new AffectedFilter.Values();
    }

    /**
     * Create an instance of {@link DirectionFilter }
     * 
     */
    public DirectionFilter createDirectionFilter() {
        return new DirectionFilter();
    }

    /**
     * Create an instance of {@link Ipv6FlowLabel }
     * 
     */
    public Ipv6FlowLabel createIpv6FlowLabel() {
        return new Ipv6FlowLabel();
    }

    /**
     * Create an instance of {@link Suspend }
     * 
     */
    public Suspend createSuspend() {
        return new Suspend();
    }

    /**
     * Create an instance of {@link GetJobStatusByJobIdResponse }
     * 
     */
    public GetJobStatusByJobIdResponse createGetJobStatusByJobIdResponse() {
        return new GetJobStatusByJobIdResponse();
    }

    /**
     * Create an instance of {@link MacAddress }
     * 
     */
    public MacAddress createMacAddress() {
        return new MacAddress();
    }

    /**
     * Create an instance of {@link RunResponse }
     * 
     */
    public RunResponse createRunResponse() {
        return new RunResponse();
    }

    /**
     * Create an instance of {@link PublishedNetworkAttack.Filters }
     * 
     */
    public PublishedNetworkAttack.Filters createPublishedNetworkAttackFilters() {
        return new PublishedNetworkAttack.Filters();
    }

    /**
     * Create an instance of {@link ProcessRestarter }
     * 
     */
    public ProcessRestarter createProcessRestarter() {
        return new ProcessRestarter();
    }

    /**
     * Create an instance of {@link RemoteLogMonitor }
     * 
     */
    public RemoteLogMonitor createRemoteLogMonitor() {
        return new RemoteLogMonitor();
    }

    /**
     * Create an instance of {@link ThrottleEvent }
     * 
     */
    public ThrottleEvent createThrottleEvent() {
        return new ThrottleEvent();
    }

    /**
     * Create an instance of {@link SuspendResponse }
     * 
     */
    public SuspendResponse createSuspendResponse() {
        return new SuspendResponse();
    }

    /**
     * Create an instance of {@link Analysis.EventActions }
     * 
     */
    public Analysis.EventActions createAnalysisEventActions() {
        return new Analysis.EventActions();
    }

    /**
     * Create an instance of {@link Instrumentation.Options }
     * 
     */
    public Instrumentation.Options createInstrumentationOptions() {
        return new Instrumentation.Options();
    }

    /**
     * Create an instance of {@link UdpHeader }
     * 
     */
    public UdpHeader createUdpHeader() {
        return new UdpHeader();
    }

    /**
     * Create an instance of {@link Step }
     * 
     */
    public Step createStep() {
        return new Step();
    }

    /**
     * Create an instance of {@link GetJobResultByJobIdResponse }
     * 
     */
    public GetJobResultByJobIdResponse createGetJobResultByJobIdResponse() {
        return new GetJobResultByJobIdResponse();
    }

    /**
     * Create an instance of {@link MgmtIf }
     * 
     */
    public MgmtIf createMgmtIf() {
        return new MgmtIf();
    }

    /**
     * Create an instance of {@link AnalysisEvent }
     * 
     */
    public AnalysisEvent createAnalysisEvent() {
        return new AnalysisEvent();
    }

    /**
     * Create an instance of {@link FaultInspectCommand }
     * 
     */
    public FaultInspectCommand createFaultInspectCommand() {
        return new FaultInspectCommand();
    }

    /**
     * Create an instance of {@link SyslogMonitor }
     * 
     */
    public SyslogMonitor createSyslogMonitor() {
        return new SyslogMonitor();
    }

    /**
     * Create an instance of {@link AttackEvent }
     * 
     */
    public AttackEvent createAttackEvent() {
        return new AttackEvent();
    }

    /**
     * Create an instance of {@link Resume }
     * 
     */
    public Resume createResume() {
        return new Resume();
    }

    /**
     * Create an instance of {@link TcpWindow }
     * 
     */
    public TcpWindow createTcpWindow() {
        return new TcpWindow();
    }

    /**
     * Create an instance of {@link TcpHeader }
     * 
     */
    public TcpHeader createTcpHeader() {
        return new TcpHeader();
    }

    /**
     * Create an instance of {@link FindUsing }
     * 
     */
    public FindUsing createFindUsing() {
        return new FindUsing();
    }

    /**
     * Create an instance of {@link Ipv6TrafficClass }
     * 
     */
    public Ipv6TrafficClass createIpv6TrafficClass() {
        return new Ipv6TrafficClass();
    }

    /**
     * Create an instance of {@link GetJobResultByUUID }
     * 
     */
    public GetJobResultByUUID createGetJobResultByUUID() {
        return new GetJobResultByUUID();
    }

    /**
     * Create an instance of {@link SyslogNotifier }
     * 
     */
    public SyslogNotifier createSyslogNotifier() {
        return new SyslogNotifier();
    }

    /**
     * Create an instance of {@link SendCommand }
     * 
     */
    public SendCommand createSendCommand() {
        return new SendCommand();
    }

    /**
     * Create an instance of {@link MacSrcAddress }
     * 
     */
    public MacSrcAddress createMacSrcAddress() {
        return new MacSrcAddress();
    }

    /**
     * Create an instance of {@link Testbed }
     * 
     */
    public Testbed createTestbed() {
        return new Testbed();
    }

    /**
     * Create an instance of {@link ServerTarget }
     * 
     */
    public ServerTarget createServerTarget() {
        return new ServerTarget();
    }

    /**
     * Create an instance of {@link com.mu.rai.services.MuIf.Hosts }
     * 
     */
    public com.mu.rai.services.MuIf.Hosts createMuIfHosts() {
        return new com.mu.rai.services.MuIf.Hosts();
    }

    /**
     * Create an instance of {@link ProcessTargetControl.FaultPatterns }
     * 
     */
    public ProcessTargetControl.FaultPatterns createProcessTargetControlFaultPatterns() {
        return new ProcessTargetControl.FaultPatterns();
    }

    /**
     * Create an instance of {@link SaveResponse }
     * 
     */
    public SaveResponse createSaveResponse() {
        return new SaveResponse();
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link AbortResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "abortResponse")
    public JAXBElement<AbortResponse> createAbortResponse(AbortResponse value) {
        return new JAXBElement<AbortResponse>(_AbortResponse_QNAME, AbortResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ScheduleAnalysisReport }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "scheduleAnalysisReport")
    public JAXBElement<ScheduleAnalysisReport> createScheduleAnalysisReport(ScheduleAnalysisReport value) {
        return new JAXBElement<ScheduleAnalysisReport>(_ScheduleAnalysisReport_QNAME, ScheduleAnalysisReport.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link Find }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "find")
    public JAXBElement<Find> createFind(Find value) {
        return new JAXBElement<Find>(_Find_QNAME, Find.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link SaveResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "saveResponse")
    public JAXBElement<SaveResponse> createSaveResponse(SaveResponse value) {
        return new JAXBElement<SaveResponse>(_SaveResponse_QNAME, SaveResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetJobStatusByUUID }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "getJobStatusByUUID")
    public JAXBElement<GetJobStatusByUUID> createGetJobStatusByUUID(GetJobStatusByUUID value) {
        return new JAXBElement<GetJobStatusByUUID>(_GetJobStatusByUUID_QNAME, GetJobStatusByUUID.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link FindUsingResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "findUsingResponse")
    public JAXBElement<FindUsingResponse> createFindUsingResponse(FindUsingResponse value) {
        return new JAXBElement<FindUsingResponse>(_FindUsingResponse_QNAME, FindUsingResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link Resume }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "resume")
    public JAXBElement<Resume> createResume(Resume value) {
        return new JAXBElement<Resume>(_Resume_QNAME, Resume.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link CopyResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "copyResponse")
    public JAXBElement<CopyResponse> createCopyResponse(CopyResponse value) {
        return new JAXBElement<CopyResponse>(_CopyResponse_QNAME, CopyResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link NamedModelObjectSummary }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "summary")
    public JAXBElement<NamedModelObjectSummary> createSummary(NamedModelObjectSummary value) {
        return new JAXBElement<NamedModelObjectSummary>(_Summary_QNAME, NamedModelObjectSummary.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetJobResultByUUID }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "getJobResultByUUID")
    public JAXBElement<GetJobResultByUUID> createGetJobResultByUUID(GetJobResultByUUID value) {
        return new JAXBElement<GetJobResultByUUID>(_GetJobResultByUUID_QNAME, GetJobResultByUUID.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link FindUsing }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "findUsing")
    public JAXBElement<FindUsing> createFindUsing(FindUsing value) {
        return new JAXBElement<FindUsing>(_FindUsing_QNAME, FindUsing.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link DeleteResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "deleteResponse")
    public JAXBElement<DeleteResponse> createDeleteResponse(DeleteResponse value) {
        return new JAXBElement<DeleteResponse>(_DeleteResponse_QNAME, DeleteResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link TemplateContainer }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "mu_config")
    public JAXBElement<TemplateContainer> createMuConfig(TemplateContainer value) {
        return new JAXBElement<TemplateContainer>(_MuConfig_QNAME, TemplateContainer.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link FaultSummary }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "tba_fault")
    public JAXBElement<FaultSummary> createTbaFault(FaultSummary value) {
        return new JAXBElement<FaultSummary>(_TbaFault_QNAME, FaultSummary.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ScheduleAnalysisExport }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "scheduleAnalysisExport")
    public JAXBElement<ScheduleAnalysisExport> createScheduleAnalysisExport(ScheduleAnalysisExport value) {
        return new JAXBElement<ScheduleAnalysisExport>(_ScheduleAnalysisExport_QNAME, ScheduleAnalysisExport.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link FindAnalysisUsing }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "findAnalysisUsing")
    public JAXBElement<FindAnalysisUsing> createFindAnalysisUsing(FindAnalysisUsing value) {
        return new JAXBElement<FindAnalysisUsing>(_FindAnalysisUsing_QNAME, FindAnalysisUsing.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ScheduleAnalysisExportResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "scheduleAnalysisExportResponse")
    public JAXBElement<ScheduleAnalysisExportResponse> createScheduleAnalysisExportResponse(ScheduleAnalysisExportResponse value) {
        return new JAXBElement<ScheduleAnalysisExportResponse>(_ScheduleAnalysisExportResponse_QNAME, ScheduleAnalysisExportResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ResumeResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "resumeResponse")
    public JAXBElement<ResumeResponse> createResumeResponse(ResumeResponse value) {
        return new JAXBElement<ResumeResponse>(_ResumeResponse_QNAME, ResumeResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetFaultsResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "getFaultsResponse")
    public JAXBElement<GetFaultsResponse> createGetFaultsResponse(GetFaultsResponse value) {
        return new JAXBElement<GetFaultsResponse>(_GetFaultsResponse_QNAME, GetFaultsResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ScheduleAnalysisReportResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "scheduleAnalysisReportResponse")
    public JAXBElement<ScheduleAnalysisReportResponse> createScheduleAnalysisReportResponse(ScheduleAnalysisReportResponse value) {
        return new JAXBElement<ScheduleAnalysisReportResponse>(_ScheduleAnalysisReportResponse_QNAME, ScheduleAnalysisReportResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link StatusResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "statusResponse")
    public JAXBElement<StatusResponse> createStatusResponse(StatusResponse value) {
        return new JAXBElement<StatusResponse>(_StatusResponse_QNAME, StatusResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetJobResultByJobId }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "getJobResultByJobId")
    public JAXBElement<GetJobResultByJobId> createGetJobResultByJobId(GetJobResultByJobId value) {
        return new JAXBElement<GetJobResultByJobId>(_GetJobResultByJobId_QNAME, GetJobResultByJobId.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RunResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "runResponse")
    public JAXBElement<RunResponse> createRunResponse(RunResponse value) {
        return new JAXBElement<RunResponse>(_RunResponse_QNAME, RunResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetJobResultByUUIDResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "getJobResultByUUIDResponse")
    public JAXBElement<GetJobResultByUUIDResponse> createGetJobResultByUUIDResponse(GetJobResultByUUIDResponse value) {
        return new JAXBElement<GetJobResultByUUIDResponse>(_GetJobResultByUUIDResponse_QNAME, GetJobResultByUUIDResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link Delete }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "delete")
    public JAXBElement<Delete> createDelete(Delete value) {
        return new JAXBElement<Delete>(_Delete_QNAME, Delete.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetFaults }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "getFaults")
    public JAXBElement<GetFaults> createGetFaults(GetFaults value) {
        return new JAXBElement<GetFaults>(_GetFaults_QNAME, GetFaults.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link Run }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "run")
    public JAXBElement<Run> createRun(Run value) {
        return new JAXBElement<Run>(_Run_QNAME, Run.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link FindAnalysisUsingResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "findAnalysisUsingResponse")
    public JAXBElement<FindAnalysisUsingResponse> createFindAnalysisUsingResponse(FindAnalysisUsingResponse value) {
        return new JAXBElement<FindAnalysisUsingResponse>(_FindAnalysisUsingResponse_QNAME, FindAnalysisUsingResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetJobResultByJobIdResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "getJobResultByJobIdResponse")
    public JAXBElement<GetJobResultByJobIdResponse> createGetJobResultByJobIdResponse(GetJobResultByJobIdResponse value) {
        return new JAXBElement<GetJobResultByJobIdResponse>(_GetJobResultByJobIdResponse_QNAME, GetJobResultByJobIdResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link FaultListSummary }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "fault_list_summary")
    public JAXBElement<FaultListSummary> createFaultListSummary(FaultListSummary value) {
        return new JAXBElement<FaultListSummary>(_FaultListSummary_QNAME, FaultListSummary.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link Abort }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "abort")
    public JAXBElement<Abort> createAbort(Abort value) {
        return new JAXBElement<Abort>(_Abort_QNAME, Abort.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link Suspend }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "suspend")
    public JAXBElement<Suspend> createSuspend(Suspend value) {
        return new JAXBElement<Suspend>(_Suspend_QNAME, Suspend.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link Save }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "save")
    public JAXBElement<Save> createSave(Save value) {
        return new JAXBElement<Save>(_Save_QNAME, Save.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link FindResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "findResponse")
    public JAXBElement<FindResponse> createFindResponse(FindResponse value) {
        return new JAXBElement<FindResponse>(_FindResponse_QNAME, FindResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link Copy }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "copy")
    public JAXBElement<Copy> createCopy(Copy value) {
        return new JAXBElement<Copy>(_Copy_QNAME, Copy.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link SuspendResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "suspendResponse")
    public JAXBElement<SuspendResponse> createSuspendResponse(SuspendResponse value) {
        return new JAXBElement<SuspendResponse>(_SuspendResponse_QNAME, SuspendResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetJobStatusByUUIDResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "getJobStatusByUUIDResponse")
    public JAXBElement<GetJobStatusByUUIDResponse> createGetJobStatusByUUIDResponse(GetJobStatusByUUIDResponse value) {
        return new JAXBElement<GetJobStatusByUUIDResponse>(_GetJobStatusByUUIDResponse_QNAME, GetJobStatusByUUIDResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetJobStatusByJobId }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "getJobStatusByJobId")
    public JAXBElement<GetJobStatusByJobId> createGetJobStatusByJobId(GetJobStatusByJobId value) {
        return new JAXBElement<GetJobStatusByJobId>(_GetJobStatusByJobId_QNAME, GetJobStatusByJobId.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link AnalysisSummary }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "analysis")
    public JAXBElement<AnalysisSummary> createAnalysis(AnalysisSummary value) {
        return new JAXBElement<AnalysisSummary>(_Analysis_QNAME, AnalysisSummary.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link JobSummary }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "job")
    public JAXBElement<JobSummary> createJob(JobSummary value) {
        return new JAXBElement<JobSummary>(_Job_QNAME, JobSummary.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link Status }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "status")
    public JAXBElement<Status> createStatus(Status value) {
        return new JAXBElement<Status>(_Status_QNAME, Status.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetJobStatusByJobIdResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://services.rai.mu.com", name = "getJobStatusByJobIdResponse")
    public JAXBElement<GetJobStatusByJobIdResponse> createGetJobStatusByJobIdResponse(GetJobStatusByJobIdResponse value) {
        return new JAXBElement<GetJobStatusByJobIdResponse>(_GetJobStatusByJobIdResponse_QNAME, GetJobStatusByJobIdResponse.class, null, value);
    }

}
